#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
//void fan(int arr[], int qian, int hou)
//{
//	while (qian < hou)
//	{
//		int temp = arr[qian];
//		arr[qian] = arr[hou];
//		arr[hou] = temp;
//		qian++;
//		hou--;
//	}
//}
//void she(int arr[], int yuan, int k)
//{
//	k%= yuan;
//	fan(arr, 0, yuan - 1);
//	fan(arr, 0,k-1);
//	fan(arr, k, yuan-1);
//
//}
int tet(int arr[], int yuan, int k)
{
	int ass[7] = { 0 };
	for (int i = 0; i < yuan; i++)
	{
		ass[i] = arr[(yuan - k + i)%yuan];
	}
	for (int i = 0; i < yuan ; i++)
	{
		arr[i] = ass[i];
	}
}
int main()
{
	int arr[] = { 1,2,3,4,5,6,7 };
	tet(arr, 7, 3);

	for (int i = 0; i < 7; i++)
	{
		printf("%d ", arr[i]);
	}
	return 0;
}